Google Apps provides filtered email to individual students in grades 2 and higher (and to classrooms of kindergarten and 1st grade students). Collaboration and other tools that are available that can be used across all subject areas.
This website has great animations (fun too!) that cover a wide range of topics. You can do a free 5 day trial and would then need to subscribe to it. I think it is worth it!